home *** CD-ROM | disk | FTP | other *** search
- /* ADFS::HardDisc4.$.f.sfstubs -- translated by f2c (version 19940510).
- You must link the resulting object file with the libraries:
- F:o.f2c_lib C:o.stubs
- */
-
- #include "f2c.h"
-
- /* Common Block Declarations */
-
- extern struct {
- char string1[320];
- } zzplstr1_;
-
- #define zzplstr1_1 zzplstr1_
-
- extern struct {
- char string2[320];
- } zzplstr2_;
-
- #define zzplstr2_1 zzplstr2_
-
- extern struct {
- char string3[320];
- } zzplstr3_;
-
- #define zzplstr3_1 zzplstr3_
-
- extern struct {
- char string4[320];
- } zzplstr4_;
-
- #define zzplstr4_1 zzplstr4_
-
- extern struct {
- char string5[320];
- } zzplstr5_;
-
- #define zzplstr5_1 zzplstr5_
-
- extern struct {
- char string6[320];
- } zzplstr6_;
-
- #define zzplstr6_1 zzplstr6_
-
- extern struct {
- real tr[6];
- } plplot_;
-
- #define plplot_1 plplot_
-
- /* Table of constant values */
-
- static integer c__320 = 320;
-
- /* *********************************************************************** */
-
- /* sfstubs.f */
-
- /* This file contains all the fortran stub routines. */
- /* REAL variables correspond to: real*4 */
-
- /* *********************************************************************** */
- /* Subroutine */ int plsdev_(char *dnam, ftnlen dnam_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plsdev7_(integer *);
-
- plstrf2c_(dnam, zzplstr1_1.string1, &c__320, dnam_len, 320L);
- plsdev7_(s1);
- return 0;
- } /* plsdev_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plsfnam_(char *fnam, ftnlen fnam_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plsfnam7_(integer *), plstrf2c_(char *, char *
- , integer *, ftnlen, ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
-
- plstrf2c_(fnam, zzplstr1_1.string1, &c__320, fnam_len, 320L);
- plsfnam7_(s1);
- return 0;
- } /* plsfnam_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plgfnam_(char *fnam, ftnlen fnam_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrc2f_(char *, char *, ftnlen, ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plgfnam7_(char *, ftnlen);
-
- plgfnam7_(zzplstr1_1.string1, 320L);
- plstrc2f_(zzplstr1_1.string1, fnam, 320L, fnam_len);
- return 0;
- } /* plgfnam_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plgver_(char *ver, ftnlen ver_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrc2f_(char *, char *, ftnlen, ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plgver7_(integer *);
-
- plgver7_(s1);
- plstrc2f_(zzplstr1_1.string1, ver, 320L, ver_len);
- return 0;
- } /* plgver_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plaxes_(real *x0, real *y0, char *xopt, real *xtick,
- integer *nxsub, char *yopt, real *ytick, integer *nysub, ftnlen
- xopt_len, ftnlen yopt_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plaxes7_(real *, real *, integer *, real *,
- integer *, integer *, real *, integer *);
-
- plstrf2c_(xopt, zzplstr1_1.string1, &c__320, xopt_len, 320L);
- plstrf2c_(yopt, zzplstr2_1.string2, &c__320, yopt_len, 320L);
- plaxes7_(x0, y0, s1, xtick, nxsub, s2, ytick, nysub);
- return 0;
- } /* plaxes_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plbox_(char *xopt, real *xtick, integer *nxsub, char *
- yopt, real *ytick, integer *nysub, ftnlen xopt_len, ftnlen yopt_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plbox7_(integer *, real *, integer *, integer
- *, real *, integer *);
-
- plstrf2c_(xopt, zzplstr1_1.string1, &c__320, xopt_len, 320L);
- plstrf2c_(yopt, zzplstr2_1.string2, &c__320, yopt_len, 320L);
- plbox7_(s1, xtick, nxsub, s2, ytick, nysub);
- return 0;
- } /* plbox_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plbox3_(char *xopt, char *xlabel, real *xtick, integer *
- nxsub, char *yopt, char *ylabel, real *ytick, integer *nysub, char *
- zopt, char *zlabel, real *ztick, integer *nzsub, ftnlen xopt_len,
- ftnlen xlabel_len, ftnlen yopt_len, ftnlen ylabel_len, ftnlen
- zopt_len, ftnlen zlabel_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plbox37_(integer *, integer *, real *,
- integer *, integer *, integer *, real *, integer *, integer *,
- integer *, real *, integer *);
-
- plstrf2c_(xopt, zzplstr1_1.string1, &c__320, xopt_len, 320L);
- plstrf2c_(xlabel, zzplstr2_1.string2, &c__320, xlabel_len, 320L);
- plstrf2c_(yopt, zzplstr3_1.string3, &c__320, yopt_len, 320L);
- plstrf2c_(ylabel, zzplstr4_1.string4, &c__320, ylabel_len, 320L);
- plstrf2c_(zopt, zzplstr5_1.string5, &c__320, zopt_len, 320L);
- plstrf2c_(zlabel, zzplstr6_1.string6, &c__320, zlabel_len, 320L);
- plbox37_(s1, s2, xtick, nxsub, s3, s4, ytick, nysub, s5, s6, ztick, nzsub)
- ;
- return 0;
- } /* plbox3_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plcon0_(real *z, integer *nx, integer *ny, integer *kx,
- integer *lx, integer *ky, integer *ly, real *clevel, integer *nlevel)
- {
- /* System generated locals */
- integer z_dim1, z_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plcon07_(real *, integer *, integer *,
- integer *, integer *, integer *, integer *, real *, integer *);
-
- /* Parameter adjustments */
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
- --clevel;
-
- /* Function Body */
- plcon07_(&z[z_offset], nx, ny, kx, lx, ky, ly, &clevel[1], nlevel);
- return 0;
- } /* plcon0_ */
-
- /* *********************************************************************** */
- /* Subroutine */ int plcon1_(real *z, integer *nx, integer *ny, integer *kx,
- integer *lx, integer *ky, integer *ly, real *clevel, integer *nlevel,
- real *xg, real *yg)
- {
- /* System generated locals */
- integer z_dim1, z_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plcon17_(real *, integer *, integer *,
- integer *, integer *, integer *, integer *, real *, integer *,
- real *, real *);
-
- /* Parameter adjustments */
- --xg;
- --yg;
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
- --clevel;
-
- /* Function Body */
- plcon17_(&z[z_offset], nx, ny, kx, lx, ky, ly, &clevel[1], nlevel, &xg[1],
- &yg[1]);
- return 0;
- } /* plcon1_ */
-
- /* *********************************************************************** */
- /* Subroutine */ int plcon2_(real *z, integer *nx, integer *ny, integer *kx,
- integer *lx, integer *ky, integer *ly, real *clevel, integer *nlevel,
- real *xg, real *yg)
- {
- /* System generated locals */
- integer z_dim1, z_offset, xg_dim1, xg_offset, yg_dim1, yg_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plcon27_(real *, integer *, integer *,
- integer *, integer *, integer *, integer *, real *, integer *,
- real *, real *);
-
- /* Parameter adjustments */
- yg_dim1 = *nx;
- yg_offset = yg_dim1 + 1;
- yg -= yg_offset;
- xg_dim1 = *nx;
- xg_offset = xg_dim1 + 1;
- xg -= xg_offset;
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
- --clevel;
-
- /* Function Body */
- plcon27_(&z[z_offset], nx, ny, kx, lx, ky, ly, &clevel[1], nlevel, &xg[
- xg_offset], &yg[yg_offset]);
- return 0;
- } /* plcon2_ */
-
- /* *********************************************************************** */
- /* Subroutine */ int plcont_(real *z, integer *nx, integer *ny, integer *kx,
- integer *lx, integer *ky, integer *ly, real *clevel, integer *nlevel)
- {
- /* System generated locals */
- integer z_dim1, z_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plcont7_(real *, integer *, integer *,
- integer *, integer *, integer *, integer *, real *, integer *,
- real *);
-
- /* Parameter adjustments */
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
- --clevel;
-
- /* Function Body */
- plcont7_(&z[z_offset], nx, ny, kx, lx, ky, ly, &clevel[1], nlevel,
- plplot_1.tr);
- return 0;
- } /* plcont_ */
-
- /* *********************************************************************** */
- /* Subroutine */ int plshade0_(real *z, integer *nx, integer *ny, char *
- defined_, real *xmin, real *xmax, real *ymin, real *ymax, real *
- shade_min__, real *shade_max__, integer *sh_cmap__, real *sh_color__,
- integer *sh_width__, integer *min_color__, integer *min_width__,
- integer *max_color__, integer *max_width__, ftnlen defined_len)
- {
- /* System generated locals */
- integer z_dim1, z_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plshade07_(real *, integer *, integer *,
- integer *, real *, real *, real *, real *, real *, real *,
- integer *, real *, integer *, integer *, integer *, integer *,
- integer *);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
-
- /* call plstrf2c(dnam, string1, maxlen) */
- /* Parameter adjustments */
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
-
- /* Function Body */
- plshade07_(&z[z_offset], nx, ny, s1, xmin, xmax, ymin, ymax, shade_min__,
- shade_max__, sh_cmap__, sh_color__, sh_width__, min_color__,
- min_width__, max_color__, max_width__);
- return 0;
- } /* plshade0_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plshade1_(real *z, integer *nx, integer *ny, char *
- defined_, real *xmin, real *xmax, real *ymin, real *ymax, real *
- shade_min__, real *shade_max__, integer *sh_cmap__, real *sh_color__,
- integer *sh_width__, integer *min_color__, integer *min_width__,
- integer *max_color__, integer *max_width__, real *xg, real *yg,
- ftnlen defined_len)
- {
- /* System generated locals */
- integer z_dim1, z_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plshade17_(real *, integer *, integer *,
- integer *, real *, real *, real *, real *, real *, real *,
- integer *, real *, integer *, integer *, integer *, integer *,
- integer *, real *, real *);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
-
- /* call plstrf2c(dnam, string1, maxlen) */
- /* Parameter adjustments */
- --xg;
- --yg;
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
-
- /* Function Body */
- plshade17_(&z[z_offset], nx, ny, s1, xmin, xmax, ymin, ymax, shade_min__,
- shade_max__, sh_cmap__, sh_color__, sh_width__, min_color__,
- min_width__, max_color__, max_width__, &xg[1], &yg[1]);
- return 0;
- } /* plshade1_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plshade2_(real *z, integer *nx, integer *ny, char *
- defined_, real *xmin, real *xmax, real *ymin, real *ymax, real *
- shade_min__, real *shade_max__, integer *sh_cmap__, real *sh_color__,
- integer *sh_width__, integer *min_color__, integer *min_width__,
- integer *max_color__, integer *max_width__, real *xg, real *yg,
- ftnlen defined_len)
- {
- /* System generated locals */
- integer z_dim1, z_offset, xg_dim1, xg_offset, yg_dim1, yg_offset;
-
- /* Local variables */
- extern /* Subroutine */ int plshade27_(real *, integer *, integer *,
- integer *, real *, real *, real *, real *, real *, real *,
- integer *, real *, integer *, integer *, integer *, integer *,
- integer *, real *, real *);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
-
- /* call plstrf2c(dnam, string1, maxlen) */
- /* Parameter adjustments */
- yg_dim1 = *nx;
- yg_offset = yg_dim1 + 1;
- yg -= yg_offset;
- xg_dim1 = *nx;
- xg_offset = xg_dim1 + 1;
- xg -= xg_offset;
- z_dim1 = *nx;
- z_offset = z_dim1 + 1;
- z -= z_offset;
-
- /* Function Body */
- plshade27_(&z[z_offset], nx, ny, s1, xmin, xmax, ymin, ymax, shade_min__,
- shade_max__, sh_cmap__, sh_color__, sh_width__, min_color__,
- min_width__, max_color__, max_width__, &xg[xg_offset], &yg[
- yg_offset]);
- return 0;
- } /* plshade2_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int pllab_(char *xlab, char *ylab, char *title, ftnlen
- xlab_len, ftnlen ylab_len, ftnlen title_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int pllab7_(integer *, integer *, integer *);
-
- plstrf2c_(xlab, zzplstr1_1.string1, &c__320, xlab_len, 320L);
- plstrf2c_(ylab, zzplstr2_1.string2, &c__320, ylab_len, 320L);
- plstrf2c_(title, zzplstr3_1.string3, &c__320, title_len, 320L);
- pllab7_(s1, s2, s3);
- return 0;
- } /* pllab_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plmtex_(char *side, real *disp, real *pos, real *xjust,
- char *text, ftnlen side_len, ftnlen text_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plmtex7_(integer *, real *, real *, real *,
- integer *);
-
- plstrf2c_(side, zzplstr1_1.string1, &c__320, side_len, 320L);
- plstrf2c_(text, zzplstr2_1.string2, &c__320, text_len, 320L);
- plmtex7_(s1, disp, pos, xjust, s2);
- return 0;
- } /* plmtex_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plptex_(real *x, real *y, real *dx, real *dy, real *
- xjust, char *text, ftnlen text_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
- extern /* Subroutine */ int plptex7_(real *, real *, real *, real *, real
- *, integer *);
-
- plstrf2c_(text, zzplstr1_1.string1, &c__320, text_len, 320L);
- plptex7_(x, y, dx, dy, xjust, s1);
- return 0;
- } /* plptex_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
- /* *********************************************************************** */
- /* Subroutine */ int plstart_(char *devname, integer *nx, integer *ny, ftnlen
- devname_len)
- {
- /* Local variables */
- extern /* Subroutine */ int plstrf2c_(char *, char *, integer *, ftnlen,
- ftnlen), plstart7_(integer *, integer *, integer *);
- #define s1 ((integer *)&zzplstr1_1)
- #define s2 ((integer *)&zzplstr2_1)
- #define s3 ((integer *)&zzplstr3_1)
- #define s4 ((integer *)&zzplstr4_1)
- #define s5 ((integer *)&zzplstr5_1)
- #define s6 ((integer *)&zzplstr6_1)
-
- plstrf2c_(devname, zzplstr1_1.string1, &c__320, devname_len, 320L);
- plstart7_(s1, nx, ny);
- return 0;
- } /* plstart_ */
-
- #undef s6
- #undef s5
- #undef s4
- #undef s3
- #undef s2
- #undef s1
-
-
-